Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 POPLAR GROVE Terraced £422,715 £141,500 19 Apr 2002
3 POPLAR GROVE Terraced £332,607 £223,000 5 Dec 2014